Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.10.2010, 23:34
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Вопрос по объектам
Есть например n-ое кол-во таких вот xml кусков в одном xml файле
<item>
<name></name>
</item>
Как мне загнать в массив все эти данные?
например у меня получилось 3 таких куска в xml, значит будет 3 значения в массиве.
Пробывал так:
var xmlResponse = xmlHttp.responseXML;
		 var xmlDocumentElement = xmlResponse.documentElement;
		 var newdoc = xmlDocumentElement.firstChild.data;
		 var names = xmlDocumentElement.getElementsByTagName('item');

А дальше не заню что делать, подскажите пожалуйста...
Ответить с цитированием
  #2 (permalink)  
Старый 11.10.2010, 15:14
Интересующийся
Отправить личное сообщение для Falcon Посмотреть профиль Найти все сообщения от Falcon
 
Регистрация: 26.10.2009
Сообщений: 23

var names = xmlDocumentElement.getElementsByTagName('item');
var arr = [];
for (i in names){
  var name = names[i];
  arr.push(name.......   )  //<- смотря на то что должно оказаться в массиве
}
Ответить с цитированием
  #3 (permalink)  
Старый 11.10.2010, 17:41
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Так ничего не получается!
Ответить с цитированием
  #4 (permalink)  
Старый 11.10.2010, 18:28
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Почему у меня при такой записи:
var znames = xmlDocumentElement.getElementsByTagName('country')[i];

znames is undefined?

Переменная i начинается с 0 и продолжается до неопр. числа.
когда пишу
var znames = xmlDocumentElement.getElementsByTagName('country')[0];

или
var znames = xmlDocumentElement.getElementsByTagName('country')[1];

То всё нормально.
В чём дело то?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление методов к стандартным объектам и совместимость кода Василий Б. Общие вопросы Javascript 10 20.07.2010 12:00
Вопрос про ООП, цепочки прототипов. Shaci Общие вопросы Javascript 5 27.01.2010 14:50
мааленький вопрос по Regexp:) mirniy Общие вопросы Javascript 1 22.01.2009 20:47
вопрос по long poll megaswin AJAX и COMET 2 27.05.2008 09:20
Вопрос по объектам и DOM Hawk Events/DOM/Window 3 14.05.2008 15:04